package imaa.escola.util.converter;

import imaa.escola.pessoa.domain.Sexo;

import javax.persistence.AttributeConverter;
import javax.persistence.Converter;

@Converter(autoApply = true)
public class FlagSexoConverter implements AttributeConverter<Sexo, String> {

	public String convertToDatabaseColumn(Sexo sexo) {
		return sexo.getId();
	}

	public Sexo convertToEntityAttribute(String value) {
		return Sexo.FEMININO.getId().equals(value) ? Sexo.FEMININO : Sexo.MASCULINO;
	}

}
